/**
 * ____________________ *
 *  ____ ____ ____ _  _ *
 *  |___ [__] |--< |\/| *
 * ____________________ *
 *
 * THE CORM PROJECT
 *
 * This file may only be used in accordance with the
 * terms of the Academic Free License ("AFL") v. 3.0,
 * as published by the Open Software Initiative.  A
 * copy of this license is provided in this source
 * release, and may be viewed online at:
 *
 * (http://www.opensource.org/licenses/afl-3.0.php)
 */
package org.eremite.corm.order.event;

import org.eremite.corm.money.Payment;
import javax.measure.quantity.Quantity;

/**
 * The OrderPayment archetype represents a specialize
 * form of the Payment archetype that maps a payment
 * to account records.  Unfortunately, we do not yet
 * have an acceptable implementation of the Account
 * archetype pattern, so will hold off on
 * implementing OrderType.  This class exists as an
 * API stub, and will be implemented at a later date.
 */
public class OrderPayment<Q extends Quantity> extends Payment<Q> {
//    private long fromAccountID;
//    private long toAccountID;
//
//    public long getFromAccountID() {
//        return fromAccountID;
//    }
//
//    public void setFromAccountID(long fromAccountID) {
//        this.fromAccountID = fromAccountID;
//    }
//
//    public long getToAccountID() {
//        return toAccountID;
//    }
//
//    public void setToAccountID(long toAccountID) {
//        this.toAccountID = toAccountID;
//    }
}
